Yangshuo

Because Yangshuo is popular with backpacking tourists, you'll find a range of services and agencies not commonly found in China. There are ample places that sell plane tickets to all other provincial capitals and some international destinations. There are also bus and sleeper bus services available towards Hong Kong, Shenzhen, Guangzhou, and Kunming. Train tickets which will depart from Guilin are also available.

There are tickets available all the way to Hanoi in Vietnam. These aren't easily available elsewhere, and can save quite a bit of hassle at the China/Vietnam border. Vietnamese visas can also be obtained in Yangshuo in 2 days 2PM or picked up in Nanning the next day 7PM. Call +860773-8822533 for more information. They also offer bus tours to Hanoi for a most convenient journey.

Nanning - Buses leave Yangshuo at 8:00AM, 8:50AM, and 11:30AM. Tickets cost ¥120. In Nanning, the 8AM bus stops in the Langdong bus terminal while the 8:50AM bus goes to the Jiangnan bus terminal.

Hong Kong - Getting a 10-hour direct bus to Shenzhen's border is the most popular way to go to Hong Kong. Tickets cost around Y180-200, depending on which bus stations the buses arrive. For taking a flight, you will need to take a bus to Guilin, change a bus to the airport. When arriving in Shenzhen, you need to take another 1 hour to go to the Shenzhen-Hong Kong border.